/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package vista;

import java.util.LinkedList;
import modelo.Domicilio;

/**
 *
 * @author heril
 */
public class SingletonDomicilios {

    private LinkedList<Domicilio> domicilios;
    private Alta_Paciente pantalla;

    public Alta_Paciente getPantalla() {
        return pantalla;
    }

    public void setPantalla(Alta_Paciente pantalla) {
        this.pantalla = pantalla;
    }
    

    public void agregarDomicilio (Domicilio toAdd) {
        this.domicilios.add(toAdd);
    }

    public LinkedList<Domicilio> getDomicilios () {
        return this.domicilios;
    }

    public void setDomicilios(LinkedList<Domicilio> domicilios) {
        this.domicilios = domicilios;
    }

    //Singleton
    private SingletonDomicilios() {
        domicilios = new LinkedList();
    }

    public static SingletonDomicilios getInstancia() {
        if (instancia == null) instancia = new SingletonDomicilios();
        return instancia;
    }
    private static SingletonDomicilios instancia;
}
